light-hearted spanish folk song - French English Dictionary